The inhabitants of Baldock and Letchworth in Hertfordshire were surprised to see a rather unusual vehicle thundering through their usually quiet streets last week.
Page 1 of 1